page {
  --sidebar-tab-background-color: #f3fafe;
  --sidebar-width: 174rpx;
  --progress-height: 20rpx;
}

.taroContainer {
  position: relative;
  height: calc(
    100vh - var(--tabbar-height, 100rpx) - env(safe-area-inset-bottom)
  );
  overflow-y: auto;
  background-color: #f6f6f6;
}

.taroContainerBox {
  width: 100%;
  height: 100vh;
  box-sizing: border-box;
  background-color: #f6f6f6;
}
.taroContainerBox1 {
  width: 100%;
  height: 100vh;
  box-sizing: border-box;
  background-color: #f6f6f6;
  padding-bottom: env(safe-area-inset-bottom);
}

.taroBox {
  padding-bottom: env(safe-area-inset-bottom);
}

.taroBox1 {
  padding-bottom: env(safe-area-inset-bottom);
  box-sizing: border-box;
}

.fixedBottom {
  position: fixed;
  bottom: 0;
  padding-bottom: env(safe-area-inset-bottom);
  left: 0;
  right: 0;
  background-color: #fff;
}

.footerBottom {
  margin-bottom: env(safe-area-inset-bottom);
}

.zsdcx .h5-img {
  width: 100%;
}
// .taroify-floating-bubble1 {
//   top: -70px !important;
// }
.custom-color1 {
  &:not(.taroify-progress--inactive) {
    .taroify-progress__portion {
      background: #3376b8;
    }
  }
}
.customTabs .taroify-tabs__wrap__scroll--line {
  background-color: #f6f6f6 !important;
}

.taroify-safe-area--top {
  background: #e3f3fe !important;
}
